hemlock woolly adelgid - French English Dictionary